package com.example.igela;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class SesioaHasiPantaila extends Activity{
	
	EditText erabil;
	EditText pasahitza;
	Button btnIdentifikatu;
	DBAdapter datuBasea;
	
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.sesioa_hasi_pantaila);
		
		erabil=(EditText) this.findViewById(R.id.editTextIzena);
		
		pasahitza=(EditText)this.findViewById(R.id.editTextPasahitza);
		
		btnIdentifikatu=(Button) this.findViewById(R.id.buttonIdentifikatu);
		
		//DATU BASEA
		datuBasea=new DBAdapter(this);
		
		//botoi hau sakatzerakoan, sartutako erabiltzailearen kontuan sartuko da. 
		btnIdentifikatu.setOnClickListener(new View.OnClickListener() {
			
			@Override
			public void onClick(View v) {
				
				erabiltzailea_identifikatu();
			}
		});
	}
	
	public void erabiltzailea_identifikatu(){

		String izena=erabil.getText().toString();
		String passwd=pasahitza.getText().toString();
		
		datuBasea.open();
		
		if(datuBasea.erabiltzaileaIdentifikatu(izena, passwd)==true){
			
			//Klase honetan identifikatuko den erabiltzailearen datuak gordeko dira. 
			KonektatutakoErabiltzailea.izena=izena;
			KonektatutakoErabiltzailea.pasahitza=passwd;
			
			Intent intent = new Intent(SesioaHasiPantaila.this, ErregistratuEtaGerokoPantaila.class);
			startActivity(intent);
			finish();
	    
		}else{
			Toast.makeText(getApplicationContext(), "Erabiltzailea ez dago datu basean, saiatu berriro",Toast.LENGTH_LONG).show();
		}
		
		datuBasea.close();
	}
}
